insulated section of track - Inglés Sinónimo Diccionario